turntable mounting - French English Dictionary